home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / docs / misc / amigapl.9808.lzh / amigapl.9808 / text0650.txt < prev    next >
Encoding:
Text File  |  1998-09-08  |  1.7 KB  |  88 lines

  1. 24-Sie-98, Kamil Iskra wysma¿y³(a)
  2. >On Mon, 24 Aug 1998, RHS Linux User wrote:
  3.  
  4. >> Jak siæ definiuje tablice w C++ ?
  5.  
  6. >Tak samo, jak w C.
  7.  
  8. >> Chcia³bym sobie wywo³aæ metodæ z parametrem adresu tablicy.
  9. >> Standardowo tj. po zdefiniowaniu tablicy jako np.
  10. >> tablica[] = {}; Sas siæ czepia.
  11.  
  12. >A co to jest w ogole za definicja? Jakiego typu sa elementy? Jaka jest ich
  13. >liczba? Bo z Twojego zapisu wynika, ze 0, a to przeciez bez sensu, wiec
  14. >nic dziwnego, ze SAS sie czepia.
  15.  
  16. Dok³adniej to by³o ULONG tablica[] = {0x00000000,0x00000000}; tak dla
  17. przyk³adu.
  18.  
  19. chcia³em zrobiæ co¶ takiego:
  20.  
  21. ULONG tablica[] = {0x00000000,0x00000000};
  22.  
  23. class Gadget
  24. {
  25. Gadget(void);
  26. void NarysujGadget(&w);
  27. ~Gadet(void);
  28. };
  29.  
  30. Gadget::Gadget(void)
  31. {
  32.  
  33. };
  34.  
  35. Gadget::~Gadget(void)
  36. {
  37.  
  38. };
  39.  
  40. void Gadget::NarysujGadget(&w)
  41. {
  42. cout << "kupka z drzemem\n"
  43. //Tutaj oczywi¶cie bêdzie procedura która 
  44. //bêdzie rysowa³a ten gad¿et.
  45. };
  46.  
  47.  
  48. class Mentat:public Gadget
  49. {
  50. Mentat(void);
  51. ~Mentat(void);
  52. };
  53.  
  54. Mentat::Mentat(void)
  55. {
  56.  
  57. };
  58.  
  59. Mentat::~Mentat(void)
  60. {
  61.  
  62. };
  63.  
  64. void main(void)
  65. {
  66. Mentat men;
  67. men.NarysujGadget(&tablica);
  68. extit(0)
  69. }
  70.  
  71.  
  72. To oczywi¶cie jest na szybko napisany program ale oddaje zasadê dzia³ania 
  73. tego co chcê zrobiæ.Niestety Sas ju¿ na samym pocz±tku podczas deklarowania
  74. tablicy siê burzy.Dodam ¿e jestem dopiero pocz±tkuj±cy w temacie
  75. C++ tj.od trzech dni i w³a¶ciwie nic mi jeszcze nie wychodzi a ¿adn± 
  76. literatur± nie dysponujê.
  77.  
  78.  
  79. -- 
  80.               ------------------------------------------
  81.               | Andrzej Pêczak known as RHS Linux User |
  82.               |       E-mial: rhs@alpha.net.pl         |
  83.               ------------------------------------------
  84.                  /What do You want to crash today?/
  85.                                  *Microsoft*
  86.  
  87.  
  88.